Big Huge Thesaurus

eternal rest

noun